full of life or vitality - Turco Inglés Diccionario